"perfect" timing